package modules.manager
{
	import flash.media.Sound;
	import flash.utils.Dictionary;

	/**
	 *
	 * @author xumin.xu 2013-2-5
	 */

	public class SoundZHCN
	{

		[Embed("../../../asset/sound/Sound_zh_CN/bet.mp3")]
		private var betCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/call.mp3")]
		private var callCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/check.mp3")]
		private var checkCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam1.mp3")]
		private var female_bam1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam2.mp3")]
		private var female_bam2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam3.mp3")]
		private var female_bam3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam4.mp3")]
		private var female_bam4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam5.mp3")]
		private var female_bam5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam6.mp3")]
		private var female_bam6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam7.mp3")]
		private var female_bam7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam8.mp3")]
		private var female_bam8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_bam9.mp3")]
		private var female_bam9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr1.mp3")]
		private var female_ccr1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr2.mp3")]
		private var female_ccr2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr3.mp3")]
		private var female_ccr3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr4.mp3")]
		private var female_ccr4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr5.mp3")]
		private var female_ccr5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr6.mp3")]
		private var female_ccr6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr7.mp3")]
		private var female_ccr7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr8.mp3")]
		private var female_ccr8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_ccr9.mp3")]
		private var female_ccr9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha1.mp3")]
		private var female_cha1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha2.mp3")]
		private var female_cha2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha3.mp3")]
		private var female_cha3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha4.mp3")]
		private var female_cha4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha5.mp3")]
		private var female_cha5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha6.mp3")]
		private var female_cha6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha7.mp3")]
		private var female_cha7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha8.mp3")]
		private var female_cha8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_cha9.mp3")]
		private var female_cha9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_east.mp3")]
		private var female_eastCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_green.mp3")]
		private var female_greenCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_joker.mp3")]
		private var female_jokerCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_north.mp3")]
		private var female_northCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_red.mp3")]
		private var female_redCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_south.mp3")]
		private var female_southCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_west.mp3")]
		private var female_westCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_white.mp3")]
		private var female_whiteCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/female_win.mp3")]
		private var female_winCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/fold.mp3")]
		private var foldCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam1.mp3")]
		private var male_bam1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam2.mp3")]
		private var male_bam2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam3.mp3")]
		private var male_bam3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam4.mp3")]
		private var male_bam4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam5.mp3")]
		private var male_bam5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam6.mp3")]
		private var male_bam6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam7.mp3")]
		private var male_bam7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam8.mp3")]
		private var male_bam8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_bam9.mp3")]
		private var male_bam9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr1.mp3")]
		private var male_ccr1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr2.mp3")]
		private var male_ccr2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr3.mp3")]
		private var male_ccr3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr4.mp3")]
		private var male_ccr4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr5.mp3")]
		private var male_ccr5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr6.mp3")]
		private var male_ccr6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr7.mp3")]
		private var male_ccr7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr8.mp3")]
		private var male_ccr8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_ccr9.mp3")]
		private var male_ccr9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha1.mp3")]
		private var male_cha1Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha2.mp3")]
		private var male_cha2Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha3.mp3")]
		private var male_cha3Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha4.mp3")]
		private var male_cha4Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha5.mp3")]
		private var male_cha5Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha6.mp3")]
		private var male_cha6Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha7.mp3")]
		private var male_cha7Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha8.mp3")]
		private var male_cha8Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_cha9.mp3")]
		private var male_cha9Cls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_east.mp3")]
		private var male_eastCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_green.mp3")]
		private var male_greenCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_joker.mp3")]
		private var male_jokerCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_north.mp3")]
		private var male_northCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_red.mp3")]
		private var male_redCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_south.mp3")]
		private var male_southCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_west.mp3")]
		private var male_westCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_white.mp3")]
		private var male_whiteCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/male_win.mp3")]
		private var male_winCls:Class;

		[Embed("../../../asset/sound/Sound_zh_CN/raise.mp3")]
		private var raiseCls:Class;

		public var soundDic:Dictionary = new Dictionary();

		public function SoundZHCN()
		{
			soundDic["bet"] = new betCls as Sound;
			soundDic["call"] = new callCls as Sound;
			soundDic["check"] = new checkCls as Sound;
			soundDic["female_bam1"] = new female_bam1Cls as Sound;
			soundDic["female_bam2"] = new female_bam2Cls as Sound;
			soundDic["female_bam3"] = new female_bam3Cls as Sound;
			soundDic["female_bam4"] = new female_bam4Cls as Sound;
			soundDic["female_bam5"] = new female_bam5Cls as Sound;
			soundDic["female_bam6"] = new female_bam6Cls as Sound;
			soundDic["female_bam7"] = new female_bam7Cls as Sound;
			soundDic["female_bam8"] = new female_bam8Cls as Sound;
			soundDic["female_bam9"] = new female_bam9Cls as Sound;
			soundDic["female_ccr1"] = new female_ccr1Cls as Sound;
			soundDic["female_ccr2"] = new female_ccr2Cls as Sound;
			soundDic["female_ccr3"] = new female_ccr3Cls as Sound;
			soundDic["female_ccr4"] = new female_ccr4Cls as Sound;
			soundDic["female_ccr5"] = new female_ccr5Cls as Sound;
			soundDic["female_ccr6"] = new female_ccr6Cls as Sound;
			soundDic["female_ccr7"] = new female_ccr7Cls as Sound;
			soundDic["female_ccr8"] = new female_ccr8Cls as Sound;
			soundDic["female_ccr9"] = new female_ccr9Cls as Sound;
			soundDic["female_cha1"] = new female_cha1Cls as Sound;
			soundDic["female_cha2"] = new female_cha2Cls as Sound;
			soundDic["female_cha3"] = new female_cha3Cls as Sound;
			soundDic["female_cha4"] = new female_cha4Cls as Sound;
			soundDic["female_cha5"] = new female_cha5Cls as Sound;
			soundDic["female_cha6"] = new female_cha6Cls as Sound;
			soundDic["female_cha7"] = new female_cha7Cls as Sound;
			soundDic["female_cha8"] = new female_cha8Cls as Sound;
			soundDic["female_cha9"] = new female_cha9Cls as Sound;
			soundDic["female_east"] = new female_eastCls as Sound;
			soundDic["female_green"] = new female_greenCls as Sound;
			soundDic["female_joker"] = new female_jokerCls as Sound;
			soundDic["female_north"] = new female_northCls as Sound;
			soundDic["female_red"] = new female_redCls as Sound;
			soundDic["female_south"] = new female_southCls as Sound;
			soundDic["female_west"] = new female_westCls as Sound;
			soundDic["female_white"] = new female_whiteCls as Sound;
			soundDic["female_win"] = new female_winCls as Sound;
			soundDic["fold"] = new foldCls as Sound;
			soundDic["male_bam1"] = new male_bam1Cls as Sound;
			soundDic["male_bam2"] = new male_bam2Cls as Sound;
			soundDic["male_bam3"] = new male_bam3Cls as Sound;
			soundDic["male_bam4"] = new male_bam4Cls as Sound;
			soundDic["male_bam5"] = new male_bam5Cls as Sound;
			soundDic["male_bam6"] = new male_bam6Cls as Sound;
			soundDic["male_bam7"] = new male_bam7Cls as Sound;
			soundDic["male_bam8"] = new male_bam8Cls as Sound;
			soundDic["male_bam9"] = new male_bam9Cls as Sound;
			soundDic["male_ccr1"] = new male_ccr1Cls as Sound;
			soundDic["male_ccr2"] = new male_ccr2Cls as Sound;
			soundDic["male_ccr3"] = new male_ccr3Cls as Sound;
			soundDic["male_ccr4"] = new male_ccr4Cls as Sound;
			soundDic["male_ccr5"] = new male_ccr5Cls as Sound;
			soundDic["male_ccr6"] = new male_ccr6Cls as Sound;
			soundDic["male_ccr7"] = new male_ccr7Cls as Sound;
			soundDic["male_ccr8"] = new male_ccr8Cls as Sound;
			soundDic["male_ccr9"] = new male_ccr9Cls as Sound;
			soundDic["male_cha1"] = new male_cha1Cls as Sound;
			soundDic["male_cha2"] = new male_cha2Cls as Sound;
			soundDic["male_cha3"] = new male_cha3Cls as Sound;
			soundDic["male_cha4"] = new male_cha4Cls as Sound;
			soundDic["male_cha5"] = new male_cha5Cls as Sound;
			soundDic["male_cha6"] = new male_cha6Cls as Sound;
			soundDic["male_cha7"] = new male_cha7Cls as Sound;
			soundDic["male_cha8"] = new male_cha8Cls as Sound;
			soundDic["male_cha9"] = new male_cha9Cls as Sound;
			soundDic["male_east"] = new male_eastCls as Sound;
			soundDic["male_green"] = new male_greenCls as Sound;
			soundDic["male_joker"] = new male_jokerCls as Sound;
			soundDic["male_north"] = new male_northCls as Sound;
			soundDic["male_red"] = new male_redCls as Sound;
			soundDic["male_south"] = new male_southCls as Sound;
			soundDic["male_west"] = new male_westCls as Sound;
			soundDic["male_white"] = new male_whiteCls as Sound;
			soundDic["male_win"] = new male_winCls as Sound;
		}

		private static var instance:SoundZHCN;

		public static function getSound(soundName:String):Sound
		{
			if (instance == null)
			{
				instance = new SoundZHCN();
			}
			return instance.soundDic[soundName];
		}
	}
}
